package com.xgimi.open.skill.datamanager.web.controller;

import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * @author coderzpw.zhang
 * @version 1.0
 * @description 描述
 * @date 2023/2/7 19:31
 */
@Slf4j
@RequestMapping("/skill")
@RestController
public class SkillController {
//    @Autowired
//    private SkillBizService skillBizService;
//
//    @AutoLog
//    @ApiOperation(value = "创建技能")
//    @PostMapping("/create")
//    public Boolean create(@RequestBody @Validated SkillVO skillVO) {
//        Boolean ret = skillBizService.addSkill(skillVO);
//        return ret;
//    }
//
//    @AutoLog
//    @ApiOperation(value = "分页查询技能")
//    @PostMapping(value = "/pageQuery")
//    public PageResult<SkillDTO> pageQuery(@RequestBody SkillVO skillVO) {
//        PageResult<SkillDTO> pageQuery = skillBizService.pageQuery(skillVO);
//        return pageQuery;
//    }
//
//    @AutoLog
//    @ApiOperation(value = "修改技能")
//    @PostMapping(value = "/update")
//    public Boolean update(@RequestBody SkillVO skillVO) {
//        Boolean ret = skillBizService.updateSkill(skillVO);
//        return ret;
//    }
//
//    @AutoLog
//    @ApiOperation(value = "置顶技能")
//    @PostMapping(value = "/topSkill")
//    public Boolean topSkill(@RequestBody SkillVO skillVO) {
//        Boolean ret = skillBizService.topSkill(skillVO);
//        return ret;
//    }
//
//    @AutoLog
//    @ApiOperation(value = "取消置顶")
//    @PostMapping(value = "/cancelTop")
//    public Boolean cancelTop(@RequestBody SkillVO skillVO) {
//        Boolean ret = skillBizService.cancelTop(skillVO);
//        return ret;
//    }
//
//    @AutoLog
//    @ApiOperation(value = "删除技能")
//    @PostMapping(value = "/delete")
//    public Boolean delete(@RequestBody SkillVO skillVO) {
//        Boolean ret = skillBizService.deleteSkill(skillVO);
//        return ret;
//    }

}
